﻿using System;

namespace QuickModel.Models
{
	[Serializable]
	public class EquipData
	{
		public string Name
		{
			get
			{
				return this.m_Name;
			}
			set
			{
				this.m_Name = value;
			}
		}

		public string TableName
		{
			get
			{
				return this.m_TableName;
			}
			set
			{
				this.m_TableName = value;
			}
		}

		public string FamilyCategory
		{
			get
			{
				return this.m_FamilyCategory;
			}
			set
			{
				this.m_FamilyCategory = value;
			}
		}

		public string InstallType
		{
			get
			{
				return this.m_InstallType;
			}
			set
			{
				this.m_InstallType = value;
			}
		}

		public string ContainCondition
		{
			get
			{
				return this.m_ContainCondition;
			}
			set
			{
				this.m_ContainCondition = value;
			}
		}

		public string NoContainCondition
		{
			get
			{
				return this.m_NoContainCondition;
			}
			set
			{
				this.m_NoContainCondition = value;
			}
		}

		public EquipData()
		{
		}

		public EquipData(string name, string tableName, string category, string installType, string contain, string noContain)
		{
			this.m_Name = name;
			this.m_TableName = tableName;
			this.m_FamilyCategory = category;
			this.m_InstallType = installType;
			this.m_ContainCondition = contain;
			this.m_NoContainCondition = noContain;
		}

		private string m_Name;

		private string m_TableName;

		private string m_FamilyCategory;

		private string m_InstallType;

		private string m_ContainCondition;

		private string m_NoContainCondition;
	}
}
